self-support project - English Synonyms Dictionary